Docker

본 문서는 Docker version 1.11.1, build 5604cbe 에서 테스트 하고 정리한 내용이다.

주로사용하는 명령어

docker의 help가 잘 되어 있어서 정리할 필요가 있을까 싶었지만... 주로 사용하는 명령어만 정리하면 좋을 것 같다.

container

  • docker run : image+option 으로 컨테이너를 생성 (start와 혼동스러웠던 명령어)
  • docker start : 생성된 컨테이너를 시작
  • docker stop : 시작된 컨테이너를 중지
  • docker rm
  • docker logs [option] [container] : -f 옵션은 실시간으로 컨테이너 로그 확인 옵션

image

  • docker images : 로컬에 설치된 이미지 확인
  • docker commit : 컨테이너 변경이력을 이미지로 생성
  • docker pull
  • docker push
  • docker rmi : 이미지

상태 확인

  • docker ps : 구동 중인 컨테이너 확인 (-a 옵션으로 모든 컨테이너 조회)
  • docker logs : 컨테이너의 로그 출력
  • docker inspect [container] : 컨테이너의 자세한 설정 정보 출력

shell 접속

  • docker exec -t -i [container] /bin/bash : bash shell을 이용하여 컨테이너 내부로 접속

컨테이너 내부 접근

http://stackoverflow.com/questions/20813486/exploring-docker-containers-file-system

results matching ""

    No results matching ""